from AIoT_paddle_tools import *

# 申请一个人车猪检测的client和预处理序列
seq_pig, client_pig = paddle_client_create('person_pig_car')
# 申请一个工作服检测的client和预处理序列
seq_cls, client_cls = paddle_client_create('suit')

# 返回一个json：[{'type': 1, 'rect': [0.2038875379060444, 0.3378119468688965, 0.08795095744885896, 0.38912479501021535]},[],[],[]...]
result, img = paddle_model_person_pig_car('30.jpg', 1, seq_pig, client_pig, 0.5, True)

# 图片裁剪
for item in result:
    if item['type'] == 1:
        image = paddle_get_suit(item, img)
        # 请求服务器工作服
        print(paddle_model_suit(image, 2, seq_cls, client_cls, 0.5))
